MDPIKFQHLKMEKSRGILNFQAIRSFTSLFRLFELLLLVILISKLSFPSVKISGDIFKEAAVFLVSPRFVFFIGNAIVITLLAKSGRYSSSHEPSKTATEAASNDLYQEFLHKSEKKKPVVYATKTEQLKKPSGGKRVSFGRSQSHKAFEAVKPLESTNGEKNMKRYVSEKHMRVCDSDKKVVVRVKKPEDGMSNEQFRTKIEAFIARQKRIQKDEEHLII